home *** CD-ROM | disk | FTP | other *** search
/ Nautilus 1992 July / Nautilus-3-8 / Nautilus-3-8.bin / Tools & Utilities / Techy Stuff / Doco ƒ / CSMP ƒ / CSMP-V1-064.TXT < prev    next >
Encoding:
Text File  |  1992-06-03  |  45.3 KB  |  1,268 lines

  1. C.S.M.P. Digest             Thu, 30 Apr 92       Volume 1 : Issue 64
  2.  
  3. Today's Topics:
  4.  
  5.     PowerBook Problem
  6.     Views created via FONTs/PICTs
  7.     mac and APL, does it exist?
  8.     How to find directory id?
  9.     jGNEHook (previously, wrongly titled _jGNEFilter)
  10.     Menu fonts
  11.     Color drawing advice?
  12.     compression routines
  13.  
  14.  
  15. The Comp.Sys.Mac.Programmer Digest is moderated by Michael A. Kelly.
  16.  
  17. These digests are available (by using FTP, account anonymous, your email
  18. address as password) in the pub/mac/csmp-digest directory on ftp.cs.uoregon.
  19. edu.  This is also the home of the comp.sys.mac.programmer Frequently Asked
  20. Questions list.  The last several issues of the digest are available from
  21. sumex-aim.stanford.edu as well.
  22.  
  23. These digests are also available via email.  Just send a note saying that you
  24. want to be on the digest mailing list to mkelly@cs.uoregon.edu, and you will
  25. automatically receive each new digest as it is created.
  26.  
  27. The articles in these digests are taken directly from comp.sys.mac.programmer.
  28. They are not edited; all articles included in this digest are in their original
  29. posted form.  The only articles that are -not- included in these digests are
  30. those which didn't receive any replies (except those that give information
  31. rather than ask a question).  All replies to each article are concatenated
  32. onto the original article in the order in which they were received.  Article
  33. threads are not added to the digests until the last article added to the
  34. thread is at least one month old (this is to ensure that the thread is dead
  35. before adding it to the digests).
  36.  
  37. Send administrative mail to mkelly@cs.uoregon.edu.
  38.  
  39. -------------------------------------------------------
  40.  
  41. From: bmor@kimbark.uchicago.edu (Brad Morris)
  42. Subject: PowerBook Problem
  43. Date: 23 Mar 92 19:25:20 GMT
  44. Organization: University of Chicago Computing Organizations
  45.  
  46. Help!  My program runs really slow on a Powerbook.
  47.  
  48. Details:
  49. I am finishing up a game that using TickCount for timing all the
  50. delays.  It works fine on every mac I have tried it on except the
  51. PowerBooks.  On the PowerBook, if the mouse is not moved for a while,
  52. the delays get longer and shorter, like it is interupting to save power
  53. or not doing updates as often or something. Anyone out there know what
  54. the powerbook does to tickcounts and whether or not there is a way
  55. to turn it off?
  56.  
  57. Thanks! 
  58.  
  59. +++++++++++++++++++++++++++
  60.  
  61. From: paul@ukpoit.co.uk (Paul Wood)
  62. Date: 25 Mar 92 09:23:05 GMT
  63. Organization: The Information Technology Business Of The Post Office
  64.  
  65. In article <1992Mar23.192520.14777@midway.uchicago.edu> bmor@midway.uchicago.edu writes:
  66. >Help!  My program runs really slow on a Powerbook.
  67. >
  68. >Details:
  69. >I am finishing up a game that using TickCount for timing all the
  70. >delays.  It works fine on every mac I have tried it on except the
  71. >PowerBooks.  On the PowerBook, if the mouse is not moved for a while,
  72. >the delays get longer and shorter, like it is interupting to save power
  73. >or not doing updates as often or something. Anyone out there know what
  74. >the powerbook does to tickcounts and whether or not there is a way
  75. >to turn it off?
  76. >
  77. Start up the Portable control panel and while holding down 
  78. the option key click on the words "Minutes Until Automatic Sleep"
  79.  
  80. All will be revealed !!! :-)
  81.  
  82. +++++++++++++++++++++++++++
  83.  
  84. From: stevec@Apple.COM (Steve Christensen)
  85. Date: 26 Mar 92 04:25:47 GMT
  86. Organization: Apple Computer Inc., Cupertino, CA
  87.  
  88. bmor@kimbark.uchicago.edu (Brad Morris) writes:
  89.  
  90. >Help!  My program runs really slow on a Powerbook.
  91.  
  92. >Details:
  93. >I am finishing up a game that using TickCount for timing all the
  94. >delays.  It works fine on every mac I have tried it on except the
  95. >PowerBooks.  On the PowerBook, if the mouse is not moved for a while,
  96. >the delays get longer and shorter, like it is interupting to save power
  97. >or not doing updates as often or something. Anyone out there know what
  98. >the powerbook does to tickcounts and whether or not there is a way
  99. >to turn it off?
  100.  
  101. The Mac Portable and the PowerBooks go into a rest/idle state after a
  102. period of time if it doesn't appear that there's any activity.  The
  103. execution of an application doesn't necessarily count as activity.
  104. What you'll see is that animation will slow down to a crawl.
  105.  
  106. The best way to keep this from happening is to call the _IdleUpdate trap
  107. ($A285) (or IdleUpdate() for you compiler guys).  This will let the system
  108. know that your application is busy doing something so it won't slow down...
  109.  
  110. steve
  111. - -- 
  112. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  113.   Steve Christensen            Never hit a man with glasses.
  114.   stevec@apple.com            Hit him with a baseball bat.
  115.  
  116. +++++++++++++++++++++++++++
  117.  
  118. From: jmunkki@hila.hut.fi (Juri Munkki)
  119. Date: 26 Mar 92 10:11:59 GMT
  120. Organization: Helsinki University of Technology, Finland
  121.  
  122. In article <1992Mar25.092305.17083@ukpoit.co.uk> paul@ukpoit.co.uk (Paul Wood) writes:
  123. >In article <1992Mar23.192520.14777@midway.uchicago.edu> bmor@midway.uchicago.edu writes:
  124. >>Details:
  125. >>I am finishing up a game that using TickCount for timing all the
  126. >>delays.  It works fine on every mac I have tried it on except the
  127. >>PowerBooks.  On the PowerBook, if the mouse is not moved for a while,
  128. >>the delays get longer and shorter, like it is interupting to save power
  129. >>or not doing updates as often or something. Anyone out there know what
  130. >>the powerbook does to tickcounts and whether or not there is a way
  131. >>to turn it off?
  132. >>
  133. >Start up the Portable control panel and while holding down 
  134. >the option key click on the words "Minutes Until Automatic Sleep"
  135. >
  136. >All will be revealed !!! :-)
  137.  
  138. Sorry, wrong solution.
  139.  
  140. It is indeed the idle time power saver that is kicking in, but since
  141. this question was asked in the comp.sys.mac.programmer newsgroup, the
  142. solution is not to switch the power saving off by using the control panel.
  143.  
  144. After all, if the program knows that the power saver shouldn't kick in
  145. and slow the machine down, it should tell this to the system. Fortunately
  146. the power manager routines (documented in Inside Macintosh VI) tell you
  147. how to disable this mode temporarily.
  148.  
  149.    ____________________________________________________________________________
  150.   / Juri Munkki        /  Helsinki University of Technology   /  Wind  / Project /
  151.  / jmunkki@hut.fi  /  Computing Center Macintosh Support  /  Surf  / Arashi  /
  152.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  153.  
  154. +++++++++++++++++++++++++++
  155.  
  156. From: bmor@kimbark.uchicago.edu (Brad Morris)
  157. Date: 26 Mar 92 18:54:24 GMT
  158. Organization: University of Chicago Computing Organizations
  159.  
  160. As the orginal poster of this query, I have to say that people were
  161. right, it was the sleep state.  What is the feeling...should I change
  162. the sleep state or should I just tell people when they notice to
  163. change it themselves if they want?
  164.  
  165. Brad Morris
  166.  
  167. +++++++++++++++++++++++++++
  168.  
  169. From: REEKES@applelink.apple.com (Jim Reekes)
  170. Date: 26 Mar 92 23:45:16 GMT
  171. Organization: Apple Computer, Inc.
  172.  
  173. In article <1992Mar23.192520.14777@midway.uchicago.edu>, bmor@kimbark.uchicago.edu (Brad Morris) writes:
  174. > Help!  My program runs really slow on a Powerbook.
  175. > Details:
  176. > I am finishing up a game that using TickCount for timing all the
  177. > delays.  It works fine on every mac I have tried it on except the
  178. > PowerBooks.  On the PowerBook, if the mouse is not moved for a while,
  179. > the delays get longer and shorter, like it is interupting to save power
  180. > or not doing updates as often or something. Anyone out there know what
  181. > the powerbook does to tickcounts and whether or not there is a way
  182. > to turn it off?
  183.  
  184. I think you should try calling Delay instead of TickCount.  I'm not sure,
  185. but I think the Power Manager is watching calls to Delay.  I would guess
  186. you're PowerBook is trying to go to sleep.  TickCount is updated by
  187. a VBL task.
  188.  
  189.  
  190. - -----------------------------------------------------------------------
  191. Jim Reekes, E.O.             |     Macintosh Toolbox Engineering
  192.                              |          Sound Manager Expert
  193. Apple Computer, Inc.         | "All opinions expressed are mine, and do
  194. 20525 Mariani Ave. MS: 81-KS |   not necessarily represent those of my
  195. Cupertino, CA 95014          |       employer, Apple Computer Inc."
  196.  
  197. +++++++++++++++++++++++++++
  198.  
  199. From: REEKES@applelink.apple.com (Jim Reekes)
  200. Date: 26 Mar 92 23:45:16 GMT
  201. Organization: Apple Computer, Inc.
  202.  
  203. In article <1992Mar23.192520.14777@midway.uchicago.edu>, bmor@kimbark.uchicago.edu (Brad Morris) writes:
  204. > Help!  My program runs really slow on a Powerbook.
  205. > Details:
  206. > I am finishing up a game that using TickCount for timing all the
  207. > delays.  It works fine on every mac I have tried it on except the
  208. > PowerBooks.  On the PowerBook, if the mouse is not moved for a while,
  209. > the delays get longer and shorter, like it is interupting to save power
  210. > or not doing updates as often or something. Anyone out there know what
  211. > the powerbook does to tickcounts and whether or not there is a way
  212. > to turn it off?
  213.  
  214. I think you should try calling Delay instead of TickCount.  I'm not sure,
  215. but I think the Power Manager is watching calls to Delay.  I would guess
  216. you're PowerBook is trying to go to sleep.  TickCount is updated by
  217. a VBL task.
  218.  
  219.  
  220. - -----------------------------------------------------------------------
  221. Jim Reekes, E.O.             |     Macintosh Toolbox Engineering
  222.                              |          Sound Manager Expert
  223. Apple Computer, Inc.         | "All opinions expressed are mine, and do
  224. 20525 Mariani Ave. MS: 81-KS |   not necessarily represent those of my
  225. Cupertino, CA 95014          |       employer, Apple Computer Inc."
  226.  
  227. ---------------------------
  228.  
  229. From: bcarter@claven.idbsu.edu (Bruce Carter)
  230. Subject: Views created via FONTs/PICTs
  231. Date: 24 Mar 92 17:37:35 GMT
  232. Organization: Boise State University - CBI Product Development
  233.  
  234. Greetings all,
  235.  
  236. Discussions of how to best create the 3D "mouse eye" view of a maze have been
  237. popular lately.  Most of the solutions posted have revolved around a line drawn
  238. representation of the view.  I'm interested in the possibility of a more
  239. detailed rendering.
  240.  
  241. It seems like it would be possible to create a FONT, or even beter a library of
  242. PICTs that could be stuck together in various combinations to create a very
  243. detailed view.  In addition to having various things lying on the floor, or
  244. hanging on the walls or from the ceiling, the floor, walls, and ceiling
  245. themselves could have different textures and characteristics in different parts
  246. of the maze.
  247.  
  248. I started fooling around with this last night by drawing out a view, and
  249. started looking at what it would take to piece this stuff together.  I haven't
  250. progressed very far yet, and was wondering if there is anyone out there with
  251. some experience in handling this sort of presentation.
  252.  
  253. Thanks for any information.
  254.                                      <->
  255. Bruce Carter, CBI Product Development                bcarter@claven.idbsu.edu
  256. Simplot/Micron Instructional Technology Center       amccarte@idbsu (Bitnet)
  257. Boise State University, Boise, ID  83725             (208)385-1851@phone
  258.  
  259. +++++++++++++++++++++++++++
  260.  
  261. From: jmunkki@hila.hut.fi (Juri Munkki)
  262. Date: 25 Mar 92 22:14:58 GMT
  263. Organization: Helsinki University of Technology, Finland
  264.  
  265. In article <1992Mar24.173735.15972@guinness.idbsu.edu> bcarter@claven.idbsu.edu (Bruce Carter) writes:
  266. >Discussions of how to best create the 3D "mouse eye" view of a maze have been
  267. >popular lately.  Most of the solutions posted have revolved around a line drawn
  268. >representation of the view.  I'm interested in the possibility of a more
  269. >detailed rendering.
  270. >
  271. >It seems like it would be possible to create a FONT, or even beter a library of
  272. >PICTs that could be stuck together in various combinations to create a very
  273. >detailed view.  In addition to having various things lying on the floor, or
  274. >hanging on the walls or from the ceiling, the floor, walls, and ceiling
  275. >themselves could have different textures and characteristics in different parts
  276. >of the maze.
  277.  
  278. It's not possible, if you allow free movement within the maze. A font
  279. would be a very bad idea. A library of PICT resources containing
  280. texture maps is a better idea. (Free movement == free rotation and not
  281. just 90 degree jumps when you rotate your view. Also, you can be
  282. located in any part of the square and not just in the middle.)
  283.  
  284. >I started fooling around with this last night by drawing out a view, and
  285. >started looking at what it would take to piece this stuff together.  I haven't
  286. >progressed very far yet, and was wondering if there is anyone out there with
  287. >some experience in handling this sort of presentation.
  288.  
  289. You can use the same maze drawing algorithm that I gave earlier in the
  290. rec.games.programmer newsgroup. This algorithm gives you a set of visible
  291. polygons. You can map any texture to these polygons, if you wish. The
  292. only requirement is that the corners are not rounded or shaped. This
  293. would make the calculations a lot harder.
  294.  
  295. Objects within the maze are very easy to add to my algorithm, since it
  296. tells you the potential visible squares and gives you a set of non-overlapping
  297. polygons that describe the visible maze walls. Just clip your objects to
  298. these walls in 3D (actually 2D, since this is really a 2D problem) and you
  299. can have any number of different objects.
  300.  
  301.    ____________________________________________________________________________
  302.   / Juri Munkki        /  Helsinki University of Technology   /  Wind  / Project /
  303.  / jmunkki@hut.fi  /  Computing Center Macintosh Support  /  Surf  / Arashi  /
  304.  ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  305.  
  306. +++++++++++++++++++++++++++
  307.  
  308. From: trebor@foretune.co.jp (Robert J Woodhead)
  309. Date: 26 Mar 92 07:16:10 GMT
  310. Organization: Foretune Co., Ltd.
  311.  
  312. In article <1992Mar24.173735.15972@guinness.idbsu.edu> bcarter@claven.idbsu.edu (Bruce Carter) writes:
  313. >Discussions of how to best create the 3D "mouse eye" view of a maze have been
  314. >popular lately.  Most of the solutions posted have revolved around a line drawn
  315. >representation of the view.  I'm interested in the possibility of a more
  316. >detailed rendering.
  317.  
  318. This problem was first solved by Andrew Greenberg and first used in a
  319. computer game (Moria?) written on the old UofI PLATO system back in the
  320. mid-70's.
  321.  
  322. The trick is to fake the perspective so that each level "into" the
  323. view is exactly 1/2 the size of the next "closer to the eye" level.
  324. This means that diagonal lines along the edges are all nice 45
  325. degree angles.  Wireframe and textured graphics can then be created
  326. using a font of NxN dot characters because all of the clipping edges
  327. between levels of the maze will fall between two adjacent character
  328. cells.
  329.  
  330. If you do it correctly, the image of a facing wall + the two adjacent
  331. diagonal walls will fit exactly in the space taken up by the 2-times
  332. larger next-closer facing wall.
  333.  
  334. This technique was often used in the early days of frp games where
  335. processor, memory or bandwidth limitations (on PLATO, 1200 baud)
  336. were a factor.
  337.  
  338. - -- 
  339. +---------------------------------------------------------------------------+ 
  340. | Robert J. Woodhead, Biar Games / AnimEigo, Incs.    trebor@foretune.co.jp |
  341. | "9/13/99 : First nuclear explosion on the far side of the moon"           |
  342. |     --- One of the many headlines in Gainax's "Otaku no Video 1985"       |
  343.  
  344. +++++++++++++++++++++++++++
  345.  
  346. From: d88-jwa@byse.nada.kth.se (Jon W{tte)
  347. Date: 27 Mar 92 15:41:16 GMT
  348. Organization: Royal Institute of Technology, Stockholm, Sweden
  349.  
  350. .co.jp> trebor@foretune.co.jp (Robert J Woodhead) writes:
  351.  
  352.    >Discussions of how to best create the 3D "mouse eye" view of a maze have been
  353.    >popular lately.  Most of the solutions posted have revolved around a line drawn
  354.    >representation of the view.  I'm interested in the possibility of a more
  355.    >detailed rendering.
  356.  
  357.    This problem was first solved by Andrew Greenberg and first used in a
  358.    computer game (Moria?) written on the old UofI PLATO system back in the
  359.    mid-70's.
  360.  
  361.    The trick is to fake the perspective so that each level "into" the
  362.    view is exactly 1/2 the size of the next "closer to the eye" level.
  363.    This means that diagonal lines along the edges are all nice 45
  364.    degree angles.  Wireframe and textured graphics can then be created
  365.  
  366. No, it's not that kind of view we want.
  367.  
  368. We want a view from ANYWHERE _whithin_ a square, in ANY direction
  369. (not just the four or six cardinal directions)
  370.  
  371. Not too hard to do wuth generic 3D algorithms, but there ought to
  372. be a faster, more optimized way...
  373.  
  374. - -- 
  375. h+@nada.kth.se; Jon W{tte, the Diplomat - NOT!
  376.  
  377. +++++++++++++++++++++++++++
  378.  
  379. From: d88-jwa@byse.nada.kth.se (Jon W{tte)
  380. Date: 27 Mar 92 15:41:16 GMT
  381. Organization: Royal Institute of Technology, Stockholm, Sweden
  382.  
  383. .co.jp> trebor@foretune.co.jp (Robert J Woodhead) writes:
  384.  
  385.    >Discussions of how to best create the 3D "mouse eye" view of a maze have been
  386.    >popular lately.  Most of the solutions posted have revolved around a line drawn
  387.    >representation of the view.  I'm interested in the possibility of a more
  388.    >detailed rendering.
  389.  
  390.    This problem was first solved by Andrew Greenberg and first used in a
  391.    computer game (Moria?) written on the old UofI PLATO system back in the
  392.    mid-70's.
  393.  
  394.    The trick is to fake the perspective so that each level "into" the
  395.    view is exactly 1/2 the size of the next "closer to the eye" level.
  396.    This means that diagonal lines along the edges are all nice 45
  397.    degree angles.  Wireframe and textured graphics can then be created
  398.  
  399. No, it's not that kind of view we want.
  400.  
  401. We want a view from ANYWHERE _whithin_ a square, in ANY direction
  402. (not just the four or six cardinal directions)
  403.  
  404. Not too hard to do wuth generic 3D algorithms, but there ought to
  405. be a faster, more optimized way...
  406.  
  407. - -- 
  408. h+@nada.kth.se; Jon W{tte, the Diplomat - NOT!
  409.  
  410. ---------------------------
  411.  
  412. From: kees@ooc.uva.nl (Kees de Ridder)
  413. Subject: mac and APL, does it exist?
  414. Date: 26 Mar 92 11:56:23 GMT
  415. Organization: Center for Innovation and Cooperative Technology, University of Amsterdam
  416.  
  417. We are looking for apl on the mac. Does it exist????
  418. Thanks,
  419.  
  420. - ---
  421. Kees de Ridder, 
  422. Internet:           AppleLink:    Voice:
  423. kees@ooc.uva.nl     Hol0146       (0)10-4074255
  424.  
  425. +++++++++++++++++++++++++++
  426.  
  427. From: tlt38517@uxa.cso.uiuc.edu (Terry Thiel)
  428. Organization: University of Illinois at Urbana
  429. Date: Thu, 26 Mar 1992 13:42:59 GMT
  430.  
  431. kees@ooc.uva.nl (Kees de Ridder) writes:
  432.  
  433. >We are looking for apl on the mac. Does it exist????
  434. >Thanks,
  435.  
  436. >---
  437. >Kees de Ridder, 
  438. >Internet:           AppleLink:    Voice:
  439. >kees@ooc.uva.nl     Hol0146       (0)10-4074255
  440. I know it does exist but I couldn't tell you where to find it.  A professor
  441. Iknow uses it all the time (and swears by it).
  442.  
  443. +++++++++++++++++++++++++++
  444.  
  445. From: sakari@laureline.cs.hut.fi (Sakari Aaltonen)
  446. Date: 26 Mar 92 22:44:44 GMT
  447. Organization: Helsinki University of Technology, Finland
  448.  
  449. For Mac APL, you might try:
  450.    MicroAPL Ltd. 
  451.    South Bank Technopark
  452.    90 London Road
  453.    London SE1 6LN
  454.    U.K.
  455.  
  456. Hope this helps,
  457. s.a.
  458.  
  459. - --
  460. - -----------------------------------------------------------------------------
  461. Sakari Aaltonen                             Helsinki University of Technology
  462. Email: sakari@cs.hut.fi
  463. - ---  You can't keep a Finn down without him getting all red in the face  ----
  464.  
  465. +++++++++++++++++++++++++++
  466.  
  467. From: sakari@laureline.cs.hut.fi (Sakari Aaltonen)
  468. Date: 26 Mar 92 23:03:47 GMT
  469. Organization: Helsinki University of Technology, Finland
  470.  
  471. The following address might help:
  472.    MicroAPL Ltd.
  473.    South Bank Technopark
  474.    90 London Road
  475.    London SE1 6LN
  476.    U.K.
  477.  
  478.  
  479. - --
  480. - -----------------------------------------------------------------------------
  481. Sakari Aaltonen                             Helsinki University of Technology
  482. Email: sakari@cs.hut.fi
  483. - ---  You can't keep a Finn down without him getting all red in the face  ----
  484.  
  485. +++++++++++++++++++++++++++
  486.  
  487. From: minich@a.cs.okstate.edu (Robert Minich)
  488. Organization: Oklahoma State University
  489. Date: Fri, 27 Mar 92 17:10:25 GMT
  490.  
  491. >From article <28098@slice.ooc.uva.nl>, by kees@ooc.uva.nl (Kees de Ridder):
  492. > We are looking for apl on the mac. Does it exist????
  493. > Thanks,
  494.  
  495. Once again, archie to the rescue!
  496.  
  497. % archie -s macapl
  498.  
  499. Host gdr.bath.ac.uk
  500.  
  501.     Location: /pdsoft/macintosh/lang
  502.            FILE -rw-r--r--      41134  Feb 13 1987  macapl1-10.hqx
  503.            FILE -rw-r--r--      34823  Feb 14 1987  macapl10-10.hqx
  504.            FILE -rw-r--r--      41039  Feb 13 1987  macapl2-10.hqx
  505.            FILE -rw-r--r--      41040  Feb 13 1987  macapl3-10.hqx
  506.            FILE -rw-r--r--      41042  Feb 13 1987  macapl4-10.hqx
  507.            FILE -rw-r--r--      41041  Feb 13 1987  macapl5-10.hqx
  508.            FILE -rw-r--r--      41092  Feb 14 1987  macapl6-10.hqx
  509.            FILE -rw-r--r--      41043  Feb 13 1987  macapl7-10.hqx
  510.            FILE -rw-r--r--      41043  Feb 13 1987  macapl8-10.hqx
  511.            FILE -rw-r--r--      41043  Feb 13 1987  macapl9-10.hqx
  512.  
  513. Host rigel.acs.oakland.edu
  514.  
  515.     Location: /pub/macintosh/lang
  516.            FILE -rw-r--r--      41134  Feb 13 1987  macapl1-10.hqx
  517.            FILE -rw-r--r--      34823  Feb 13 1987  macapl10-10.hqx
  518.            FILE -rw-r--r--      41039  Feb 13 1987  macapl2-10.hqx
  519.            FILE -rw-r--r--      41040  Feb 13 1987  macapl3-10.hqx
  520.            FILE -rw-r--r--      41042  Feb 13 1987  macapl4-10.hqx
  521.            FILE -rw-r--r--      41041  Feb 13 1987  macapl5-10.hqx
  522.            FILE -rw-r--r--      41092  Feb 13 1987  macapl6-10.hqx
  523.            FILE -rw-r--r--      41043  Feb 13 1987  macapl7-10.hqx
  524.            FILE -rw-r--r--      41043  Feb 13 1987  macapl8-10.hqx
  525.            FILE -rw-r--r--      41043  Feb 13 1987  macapl9-10.hqx
  526.  
  527. Host toklab.ics.osaka-u.ac.jp
  528.  
  529.     Location: /mac/info-mac/info-mac/old/d
  530.            FILE -rw-r--r--      34052  Nov  8 1988  demo-macapl-part1.hqx.Z
  531.            FILE -rw-r--r--      27438  Nov  8 1988  demo-macapl-part10.hqx.Z
  532.            FILE -rw-r--r--      31768  Nov  8 1988  demo-macapl-part2.hqx.Z
  533.            FILE -rw-r--r--      32355  Nov  8 1988  demo-macapl-part3.hqx.Z
  534.            FILE -rw-r--r--      27810  Nov  8 1988  demo-macapl-part4.hqx.Z
  535.            FILE -rw-r--r--      31222  Nov  8 1988  demo-macapl-part5.hqx.Z
  536.            FILE -rw-r--r--      28803  Nov  8 1988  demo-macapl-part6.hqx.Z
  537.            FILE -rw-r--r--      34352  Nov  8 1988  demo-macapl-part7.hqx.Z
  538.            FILE -rw-r--r--      33279  Nov  8 1988  demo-macapl-part8.hqx.Z
  539.            FILE -rw-r--r--      30553  Nov  8 1988  demo-macapl-part9.hqx.Z
  540.  
  541. Host wuarchive.wustl.edu
  542.  
  543.     Location: /mirrors/macintosh/lang
  544.            FILE -rw-r--r--      41134  Feb 12 1987  macapl1-10.hqx
  545.            FILE -rw-r--r--      34823  Feb 13 1987  macapl10-10.hqx
  546.            FILE -rw-r--r--      41039  Feb 12 1987  macapl2-10.hqx
  547.            FILE -rw-r--r--      41040  Feb 12 1987  macapl3-10.hqx
  548.            FILE -rw-r--r--      41042  Feb 12 1987  macapl4-10.hqx
  549.            FILE -rw-r--r--      41041  Feb 12 1987  macapl5-10.hqx
  550.            FILE -rw-r--r--      41092  Feb 13 1987  macapl6-10.hqx
  551.            FILE -rw-r--r--      41043  Feb 12 1987  macapl7-10.hqx
  552.            FILE -rw-r--r--      41043  Feb 12 1987  macapl8-10.hqx
  553.            FILE -rw-r--r--      41043  Feb 12 1987  macapl9-10.hqx
  554. - -- 
  555. Robert Minich
  556. minich@a.cs.okstate.edu   |Godwin's Rule of Nazi Analogies: As a Usenet dis-
  557. Oklahoma State University |cussion grows longer, the probability of a com-
  558. Bill 'n Opus for '92      |parison involving Nazis or Hitler approaches one.
  559.  
  560. +++++++++++++++++++++++++++
  561.  
  562. From: minich@a.cs.okstate.edu (Robert Minich)
  563. Organization: Oklahoma State University
  564. Date: Fri, 27 Mar 92 17:10:25 GMT
  565.  
  566. >From article <28098@slice.ooc.uva.nl>, by kees@ooc.uva.nl (Kees de Ridder):
  567. > We are looking for apl on the mac. Does it exist????
  568. > Thanks,
  569.  
  570. Once again, archie to the rescue!
  571.  
  572. % archie -s macapl
  573.  
  574. Host gdr.bath.ac.uk
  575.  
  576.     Location: /pdsoft/macintosh/lang
  577.            FILE -rw-r--r--      41134  Feb 13 1987  macapl1-10.hqx
  578.            FILE -rw-r--r--      34823  Feb 14 1987  macapl10-10.hqx
  579.            FILE -rw-r--r--      41039  Feb 13 1987  macapl2-10.hqx
  580.            FILE -rw-r--r--      41040  Feb 13 1987  macapl3-10.hqx
  581.            FILE -rw-r--r--      41042  Feb 13 1987  macapl4-10.hqx
  582.            FILE -rw-r--r--      41041  Feb 13 1987  macapl5-10.hqx
  583.            FILE -rw-r--r--      41092  Feb 14 1987  macapl6-10.hqx
  584.            FILE -rw-r--r--      41043  Feb 13 1987  macapl7-10.hqx
  585.            FILE -rw-r--r--      41043  Feb 13 1987  macapl8-10.hqx
  586.            FILE -rw-r--r--      41043  Feb 13 1987  macapl9-10.hqx
  587.  
  588. Host rigel.acs.oakland.edu
  589.  
  590.     Location: /pub/macintosh/lang
  591.            FILE -rw-r--r--      41134  Feb 13 1987  macapl1-10.hqx
  592.            FILE -rw-r--r--      34823  Feb 13 1987  macapl10-10.hqx
  593.            FILE -rw-r--r--      41039  Feb 13 1987  macapl2-10.hqx
  594.            FILE -rw-r--r--      41040  Feb 13 1987  macapl3-10.hqx
  595.            FILE -rw-r--r--      41042  Feb 13 1987  macapl4-10.hqx
  596.            FILE -rw-r--r--      41041  Feb 13 1987  macapl5-10.hqx
  597.            FILE -rw-r--r--      41092  Feb 13 1987  macapl6-10.hqx
  598.            FILE -rw-r--r--      41043  Feb 13 1987  macapl7-10.hqx
  599.            FILE -rw-r--r--      41043  Feb 13 1987  macapl8-10.hqx
  600.            FILE -rw-r--r--      41043  Feb 13 1987  macapl9-10.hqx
  601.  
  602. Host toklab.ics.osaka-u.ac.jp
  603.  
  604.     Location: /mac/info-mac/info-mac/old/d
  605.            FILE -rw-r--r--      34052  Nov  8 1988  demo-macapl-part1.hqx.Z
  606.            FILE -rw-r--r--      27438  Nov  8 1988  demo-macapl-part10.hqx.Z
  607.            FILE -rw-r--r--      31768  Nov  8 1988  demo-macapl-part2.hqx.Z
  608.            FILE -rw-r--r--      32355  Nov  8 1988  demo-macapl-part3.hqx.Z
  609.            FILE -rw-r--r--      27810  Nov  8 1988  demo-macapl-part4.hqx.Z
  610.            FILE -rw-r--r--      31222  Nov  8 1988  demo-macapl-part5.hqx.Z
  611.            FILE -rw-r--r--      28803  Nov  8 1988  demo-macapl-part6.hqx.Z
  612.            FILE -rw-r--r--      34352  Nov  8 1988  demo-macapl-part7.hqx.Z
  613.            FILE -rw-r--r--      33279  Nov  8 1988  demo-macapl-part8.hqx.Z
  614.            FILE -rw-r--r--      30553  Nov  8 1988  demo-macapl-part9.hqx.Z
  615.  
  616. Host wuarchive.wustl.edu
  617.  
  618.     Location: /mirrors/macintosh/lang
  619.            FILE -rw-r--r--      41134  Feb 12 1987  macapl1-10.hqx
  620.            FILE -rw-r--r--      34823  Feb 13 1987  macapl10-10.hqx
  621.            FILE -rw-r--r--      41039  Feb 12 1987  macapl2-10.hqx
  622.            FILE -rw-r--r--      41040  Feb 12 1987  macapl3-10.hqx
  623.            FILE -rw-r--r--      41042  Feb 12 1987  macapl4-10.hqx
  624.            FILE -rw-r--r--      41041  Feb 12 1987  macapl5-10.hqx
  625.            FILE -rw-r--r--      41092  Feb 13 1987  macapl6-10.hqx
  626.            FILE -rw-r--r--      41043  Feb 12 1987  macapl7-10.hqx
  627.            FILE -rw-r--r--      41043  Feb 12 1987  macapl8-10.hqx
  628.            FILE -rw-r--r--      41043  Feb 12 1987  macapl9-10.hqx
  629. - -- 
  630. Robert Minich
  631. minich@a.cs.okstate.edu   |Godwin's Rule of Nazi Analogies: As a Usenet dis-
  632. Oklahoma State University |cussion grows longer, the probability of a com-
  633. Bill 'n Opus for '92      |parison involving Nazis or Hitler approaches one.
  634.  
  635. ---------------------------
  636.  
  637. Organization: Penn State University
  638. Date: Thursday, 26 Mar 1992 10:47:47 EST
  639. From: D. Jay Newman <DN5@psuvm.psu.edu>
  640. Subject: How to find directory id?
  641.  
  642. Hi:
  643.  
  644. Is there a high-level function to return the directory id of a given directory,
  645. if I know its name, volume, and parent directory?  (Hopefully this will also
  646. tell me if the directory doesn't exist.)
  647.  
  648. Thank You.
  649.  
  650. ()()()()()()()()()()()()() CBEL--Teaching & Learning Technologies ()()()
  651. D. Jay Newman     !            Have you ever wondered who
  652. dn5@psuvm         !            Caspar the Friendly Ghost
  653. dn5@psuvm.psu.edu !            was when he was alive?
  654.  
  655. +++++++++++++++++++++++++++
  656.  
  657. From: d88-jwa@byse.nada.kth.se (Jon W{tte)
  658. Date: 27 Mar 92 15:49:20 GMT
  659. Organization: Royal Institute of Technology, Stockholm, Sweden
  660.  
  661. .psu.edu> DN5@psuvm.psu.edu (D. Jay Newman) writes:
  662.  
  663.    Is there a high-level function to return the directory id of a given
  664.    directory, if I know its name, volume, and parent directory?  (Hopefully
  665.    this will also tell me if the directory doesn't exist.)
  666.  
  667. OSErr
  668. GetDirID ( FSSpec * fss , long * id )
  669. {
  670.     CInfoPBRec pb ;
  671.     OSErr err ;
  672.  
  673.     BlockClear ( & pb , sizeof ( pb ) ) ;
  674.     pb . dirInfo . ioVRefNum = fss -> vRefNum ;
  675.     pb . dirInfo . ioDrDirID = fss -> parID ;
  676.     pb . dirInfo . ioNamePtr = fss -> name ;
  677.     err = PBGetCatInfo ( & pb , 0 ) ;
  678.  
  679.     if ( ! err && ! ( pb . hFileInfo . ioFlAttrib & 0x10 ) ) {
  680.  
  681.         err = fnfErr ;
  682.     }
  683.     * id = pb . dirInfo . ioDrDirID ;
  684.  
  685.     return err ;
  686. }
  687.  
  688. Hope this helps. BlockClear is left as an excercise for the reader.
  689. Note: it's more fun in assembly :-)
  690.  
  691.  
  692. - -- 
  693. h+@nada.kth.se; Jon W{tte, the Diplomat - NOT!
  694.  
  695. +++++++++++++++++++++++++++
  696.  
  697. From: d88-jwa@byse.nada.kth.se (Jon W{tte)
  698. Date: 27 Mar 92 15:49:20 GMT
  699. Organization: Royal Institute of Technology, Stockholm, Sweden
  700.  
  701. .psu.edu> DN5@psuvm.psu.edu (D. Jay Newman) writes:
  702.  
  703.    Is there a high-level function to return the directory id of a given
  704.    directory, if I know its name, volume, and parent directory?  (Hopefully
  705.    this will also tell me if the directory doesn't exist.)
  706.  
  707. OSErr
  708. GetDirID ( FSSpec * fss , long * id )
  709. {
  710.     CInfoPBRec pb ;
  711.     OSErr err ;
  712.  
  713.     BlockClear ( & pb , sizeof ( pb ) ) ;
  714.     pb . dirInfo . ioVRefNum = fss -> vRefNum ;
  715.     pb . dirInfo . ioDrDirID = fss -> parID ;
  716.     pb . dirInfo . ioNamePtr = fss -> name ;
  717.     err = PBGetCatInfo ( & pb , 0 ) ;
  718.  
  719.     if ( ! err && ! ( pb . hFileInfo . ioFlAttrib & 0x10 ) ) {
  720.  
  721.         err = fnfErr ;
  722.     }
  723.     * id = pb . dirInfo . ioDrDirID ;
  724.  
  725.     return err ;
  726. }
  727.  
  728. Hope this helps. BlockClear is left as an excercise for the reader.
  729. Note: it's more fun in assembly :-)
  730.  
  731.  
  732. - -- 
  733. h+@nada.kth.se; Jon W{tte, the Diplomat - NOT!
  734.  
  735. ---------------------------
  736.  
  737. From: udmorrow@queen.mcs.drexel.edu (Daniel Morrow)
  738. Subject: jGNEHook (previously, wrongly titled _jGNEFilter)
  739. Date: 26 Mar 92 20:44:38 GMT
  740. Organization: Drexel University, Dept. of Math. and Comp. Sci.
  741.  
  742. A few days ago a made an inquiry for a friend of mine about
  743. jGNEFilter.
  744.  
  745. He recently told me that it was probably called _jGNEHook_
  746.  
  747. Anyway, he is writing a system extension that checks for disk insertion
  748. events (among other things) and, for some reason, thought jGNEHook might
  749. help him out.
  750. Obviously, I myself no nothing of this routine and was wondering
  751. if anyone knew about it, uses it, or knows where I can get documentation
  752. about it.
  753.  
  754. I would be very grateful for any help in this matter.
  755. Thanks in advance. :)
  756. - -Dan
  757.  
  758. +++++++++++++++++++++++++++
  759.  
  760. From: jwwalker@opusc.csd.scarolina.edu (Jim Walker)
  761. Date: 27 Mar 92 15:57:25 GMT
  762. Organization: Univ. of S. Carolina, Department of Mathematics
  763.  
  764.  
  765. You were right the first time, it's called JGNEFilter.  (I tried to reply
  766. to your first posting by e-mail, but it bounced.)
  767.  
  768. There is a recent Apple 'code snippet' that illustrates the use of
  769. JGNEFilter.  There is also an example THINK C INIT called Shift-o-matic,
  770. which is available by ftp from bigbird.csd.scarolina.edu in pub/mac.
  771. - -- 
  772.   -- Jim Walker 76367.2271@compuserve.com  walkerj@math.scarolina.edu
  773.  
  774. +++++++++++++++++++++++++++
  775.  
  776. From: jwwalker@opusc.csd.scarolina.edu (Jim Walker)
  777. Date: 27 Mar 92 15:57:25 GMT
  778. Organization: Univ. of S. Carolina, Department of Mathematics
  779.  
  780.  
  781. You were right the first time, it's called JGNEFilter.  (I tried to reply
  782. to your first posting by e-mail, but it bounced.)
  783.  
  784. There is a recent Apple 'code snippet' that illustrates the use of
  785. JGNEFilter.  There is also an example THINK C INIT called Shift-o-matic,
  786. which is available by ftp from bigbird.csd.scarolina.edu in pub/mac.
  787. - -- 
  788.   -- Jim Walker 76367.2271@compuserve.com  walkerj@math.scarolina.edu
  789.  
  790. ---------------------------
  791.  
  792. From: jeremyr@dcs.qmw.ac.uk (Jeremy Roussak)
  793. Subject: Menu fonts
  794. Date: 26 Mar 92 22:20:49 GMT
  795. Organization: Computer Science Dept, QMW, University of London
  796.  
  797. I suspect this has been discussed recently, but I don't have
  798. any hard information.
  799.  
  800. I want an INIT I've written, which pops up a menu, to be able
  801. to draw its menu in any font, any size.  So I set SysFontFam
  802. and SysFontSize to my own values and pop up the menu, and
  803. everything's fine.  However, although I immediately restore
  804. those two variables, sometimes the font I've used doesn't go
  805. away immediately, so normal application menus get drawn in my
  806. menu's font.  Switching to another app solves the problem.
  807.  
  808. It seems to be an entirely benign cosmetic problem, but it
  809. really doesn't look very nice.  Is there anything else I should
  810. be doing?
  811.  
  812. I'm using 7.0 tuned on an SE/30, but the same thing happens
  813. under 6.0.7.
  814.  
  815. All help gratefully received.
  816.  
  817. Jeremy Roussak
  818.  
  819. +++++++++++++++++++++++++++
  820.  
  821. From: buckeye@spf.trw.com (John Wallace)
  822. Organization: TRW Data Systems Center, Redondo Beach, CA
  823. Date: Fri, 27 Mar 92 20:02:05 GMT
  824.  
  825. In article <1992Mar26.222049.14061@dcs.qmw.ac.uk> jeremyr@dcs.qmw.ac.uk (Jeremy Roussak) writes:
  826. >
  827. >I want an INIT I've written, which pops up a menu, to be able
  828. >to draw its menu in any font, any size.  So I set SysFontFam
  829. >and SysFontSize to my own values and pop up the menu, and
  830. >everything's fine.  However, although I immediately restore
  831. >those two variables, sometimes the font I've used doesn't go
  832. >away immediately, so normal application menus get drawn in my
  833. >menu's font.  Switching to another app solves the problem.
  834. >
  835. >Jeremy Roussak
  836.  
  837.  
  838. Try setting LastSPExtra (LongInt at $B4C) to -1, or other FM 
  839. globals like CurFMInput (pointer at $988) to -1 to invalidate  
  840. the FontManager's buffers.
  841.  
  842. Cheers!
  843. John
  844.  
  845. - ----
  846. John Wallace            buckeye@spf.trw.com
  847.  
  848.  
  849. +++++++++++++++++++++++++++
  850.  
  851. From: buckeye@spf.trw.com (John Wallace)
  852. Organization: TRW Data Systems Center, Redondo Beach, CA
  853. Date: Fri, 27 Mar 92 20:02:05 GMT
  854.  
  855. In article <1992Mar26.222049.14061@dcs.qmw.ac.uk> jeremyr@dcs.qmw.ac.uk (Jeremy Roussak) writes:
  856. >
  857. >I want an INIT I've written, which pops up a menu, to be able
  858. >to draw its menu in any font, any size.  So I set SysFontFam
  859. >and SysFontSize to my own values and pop up the menu, and
  860. >everything's fine.  However, although I immediately restore
  861. >those two variables, sometimes the font I've used doesn't go
  862. >away immediately, so normal application menus get drawn in my
  863. >menu's font.  Switching to another app solves the problem.
  864. >
  865. >Jeremy Roussak
  866.  
  867.  
  868. Try setting LastSPExtra (LongInt at $B4C) to -1, or other FM 
  869. globals like CurFMInput (pointer at $988) to -1 to invalidate  
  870. the FontManager's buffers.
  871.  
  872. Cheers!
  873. John
  874.  
  875. - ----
  876. John Wallace            buckeye@spf.trw.com
  877.  
  878.  
  879. ---------------------------
  880.  
  881. Subject: Color drawing advice?
  882. From: jmatthews@desire.wright.edu
  883. Date: 27 Mar 92 00:15:06 EST
  884. Organization: Wright State University 
  885.  
  886. Greetings, oh mac.wizards; I seek guidance about drawing in color.
  887.  
  888. I'm iterating a function and plotting the resulting co-ordinate pairs
  889. to make a picture. I'm using an offscreen GWorld, so updates are clean
  890. and I can drag the image around in a window. Right now I'm plotting
  891. dots in the default foreground color, black, using MoveTo & Line(0,0)
  892. (good advice from the FAQ).
  893.  
  894. I'd like to alter the foreground color by examining the pixel I'm
  895. about to draw and picking a darker shade if I've been there before. I
  896. imagine calling GetCPixel to get the color and Color2Index to find the
  897. index in the color table. Would a palette of explicit colors be the
  898. right choice here? How would I translate the index returned by
  899. Color2Index into a pallette index?
  900.  
  901. I've looked the DTS sample code and snippets. I think I understand
  902. about GetPalette, Palette2CTab and bit 14 of ctFlags for making the
  903. GWorld's color environment match my window. Any tips.? I'm working in
  904. Pascal, but C or assembly is welcomed.
  905.  
  906. o----------------------------------------------------------------------------o
  907. | John B. Matthews, jmatthews@desire.wright.edu, disclaimer:= myViews <> WSU |
  908. | "I'm a commensal .sig virus, indistinguishable from an ordinary organelle."|
  909. o----------------------------------------------------------------------------o
  910.  
  911.  
  912. ---------------------------
  913.  
  914. From: caligula!edw (Edwin H. Watkeys III, Sys Admin)
  915. Subject: compression routines
  916. Date: Sat, 28 Mar 92 21:45:03 EST
  917. Organization: Drexel University Guerrilla Networking Project
  918.  
  919. Does anyone know where I can get code for LZW compression in either C or Pascal?
  920. Even an algorithm would be nice...
  921.  
  922. Thanks,
  923.  
  924. Ed
  925.  
  926. - ----
  927. Ed Watkeys                   "...if you wish to strive for peace
  928. edw%caligula@phlpa.uucp       of soul and pleasure, then believe;
  929. Drexel University (Comp Sci)  if you wish to be a devotee of truth,
  930. Guerrilla Networking Project  then inquire...." -- Nietzsche
  931.  
  932. +++++++++++++++++++++++++++
  933.  
  934. From: peter@cujo.curtin.edu.au (Peter N Lewis)
  935. Organization: Curtin University of Technology
  936. Date: Mon, 30 Mar 1992 01:05:14 GMT
  937.  
  938. caligula!edw (Edwin H. Watkeys III, Sys Admin) writes:
  939.  
  940. >Does anyone know where I can get code for LZW compression in either 
  941. >C or Pascal?
  942. >Even an algorithm would be nice...
  943.  
  944. >edw%caligula@phlpa.uucp
  945.  
  946. I tried to mail you, but this address bounced like bricks don't.
  947.  
  948. There is source code to LZRW (I'll give you an archie listing at
  949. the bottom of this message).  LZRW is very fast, but only gets around 50%
  950. compression.  As for LZW proper, I believe thats what everyone uses,
  951. in particular, thats what unix compress uses, and you can get unix
  952. compress everywhere...
  953.  
  954. HTH,
  955.    Peter.
  956.  
  957. Archie listing for lzrw:
  958. Host cs.dal.ca   (129.173.4.5)
  959. Last updated 00:14 14 Mar 1992
  960.  
  961.     Location: /pub/comp.archives
  962.       DIRECTORY rwxrwxrwx       512  Apr 22  1991   lzrw1
  963.  
  964. Host srawgw.sra.co.jp   (133.137.4.3)
  965. Last updated 13:58 22 Feb 1992
  966.  
  967.     Location: /.a/sranha-bp/arch/arch/comp.archives/compression/lz77
  968.       DIRECTORY rwxr-xr-x       512  Apr 22  1991   lzrw1
  969.  
  970. Host cs.orst.edu   (128.193.32.1)
  971. Last updated 00:06 14 Mar 1992
  972.  
  973.     Location: /pub/src/printers
  974.       DIRECTORY rwxr-xr-x      1024  Aug 19  1991   lzrw
  975.  
  976. Host archie.au   (139.130.4.6)
  977. Last updated 00:01 30 Mar 1992
  978.  
  979.     Location: /micros/pc/garbo/turbopas
  980.       FILE      r--r--r--      5837  May 19  1991   lzrw1.Z
  981.  
  982. Host wuarchive.wustl.edu   (128.252.135.4)
  983. Last updated 00:19  1 Mar 1992
  984.  
  985.     Location: /mirrors3/garbo.uwasa.fi/turbopas
  986.       FILE      r--r--r--      5837  May 19  1991   lzrw1.Z
  987.  
  988. Host cs.dal.ca   (129.173.4.5)
  989. Last updated 00:14 14 Mar 1992
  990.  
  991.     Location: /pub/comp.archives/comp.compression
  992.       FILE      r--r--r--      2119  Oct  5 04:29  
  993. lzrw-is-not-an-algorithm
  994.  
  995. Host ftp.uu.net   (137.39.1.9)
  996. Last updated 01:02 30 Mar 1992
  997.  
  998.     Location: /pub
  999.       FILE      rw-r--r--     18269  Apr 27  1991   lzrw1.tar.Z
  1000.  
  1001. Host nic.funet.fi   (128.214.6.100)
  1002. Last updated 04:59 30 Mar 1992
  1003.  
  1004.     Location: /pub/misc/compression
  1005.       FILE      rw-rw-r--     37980  Nov 27 22:20   lzrw1-a.68000
  1006.  
  1007. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1008. Last updated 00:08 28 Mar 1992
  1009.  
  1010.     Location: /pub/compression
  1011.       FILE      rw-r--r--     37980  Aug 21  1991   lzrw1-a.68000
  1012.  
  1013. Host nic.funet.fi   (128.214.6.100)
  1014. Last updated 04:59 30 Mar 1992
  1015.  
  1016.     Location: /pub/misc/compression
  1017.       FILE      rw-rw-r--     17158  Nov 27 22:22   lzrw1-a.c
  1018.  
  1019. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1020. Last updated 00:08 28 Mar 1992
  1021.  
  1022.     Location: /pub/compression
  1023.       FILE      rw-r--r--     17158  Aug 21  1991   lzrw1-a.c
  1024.  
  1025. Host nic.funet.fi   (128.214.6.100)
  1026. Last updated 04:59 30 Mar 1992
  1027.  
  1028.     Location: /pub/misc/compression
  1029.       FILE      rw-rw-r--     13822  Nov 27 22:27   lzrw1-a.txt
  1030.  
  1031. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1032. Last updated 00:08 28 Mar 1992
  1033.  
  1034.     Location: /pub/compression
  1035.       FILE      rw-r--r--     13822  Aug 21  1991   lzrw1-a.txt
  1036.  
  1037. Host nic.funet.fi   (128.214.6.100)
  1038. Last updated 04:59 30 Mar 1992
  1039.  
  1040.     Location: /pub/misc/compression
  1041.       FILE      rw-rw-r--     36945  Nov 27 22:31   lzrw1.68000
  1042.  
  1043. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1044. Last updated 00:08 28 Mar 1992
  1045.  
  1046.     Location: /pub/compression
  1047.       FILE      rw-r--r--     36945  Aug 21  1991   lzrw1.68000
  1048.  
  1049. Host nic.funet.fi   (128.214.6.100)
  1050. Last updated 04:59 30 Mar 1992
  1051.  
  1052.     Location: /pub/misc/compression
  1053.       FILE      rw-rw-r--      6373  Nov 27 22:32   lzrw1.c
  1054.  
  1055. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1056. Last updated 00:08 28 Mar 1992
  1057.  
  1058.     Location: /pub/compression
  1059.       FILE      rw-r--r--      6373  Aug 21  1991   lzrw1.c
  1060.  
  1061. Host sabrina.dei.unipd.it   (147.162.2.106)
  1062. Last updated 00:51 27 Feb 1992
  1063.  
  1064.     Location: /pub/msdos/misc
  1065.       FILE      r--r--r--      6373  Apr 26  1991   lzrw1.c
  1066.  
  1067. Host nic.funet.fi   (128.214.6.100)
  1068. Last updated 04:59 30 Mar 1992
  1069.  
  1070.     Location: /pub/misc/compression
  1071.       FILE      rw-rw-r--     25164  Nov 27 22:34   lzrw1.tex
  1072.  
  1073. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1074. Last updated 00:08 28 Mar 1992
  1075.  
  1076.     Location: /pub/compression
  1077.       FILE      rw-r--r--     25164  Aug 21  1991   lzrw1.tex
  1078.  
  1079. Host nic.funet.fi   (128.214.6.100)
  1080. Last updated 04:59 30 Mar 1992
  1081.  
  1082.     Location: /pub/misc/compression
  1083.       FILE      rw-rw-r--     40322  Nov 27 22:35   lzrw2.c
  1084.  
  1085. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1086. Last updated 00:08 28 Mar 1992
  1087.  
  1088.     Location: /pub/compression
  1089.       FILE      rw-r--r--     40322  Aug 21  1991   lzrw2.c
  1090.  
  1091. Host cs.orst.edu   (128.193.32.1)
  1092. Last updated 00:06 14 Mar 1992
  1093.  
  1094.     Location: /pub/src/printers/lzrw
  1095.       FILE      rw-r--r--     40081  Jun 30  1991   lzrw2.c
  1096.  
  1097. Host nic.funet.fi   (128.214.6.100)
  1098. Last updated 04:59 30 Mar 1992
  1099.  
  1100.     Location: /pub/misc/compression
  1101.       FILE      rw-rw-r--      7308  Nov 27 22:36   lzrw2.txt
  1102.  
  1103. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1104. Last updated 00:08 28 Mar 1992
  1105.  
  1106.     Location: /pub/compression
  1107.       FILE      rw-r--r--      7308  Aug 21  1991   lzrw2.txt
  1108.  
  1109. Host nic.funet.fi   (128.214.6.100)
  1110. Last updated 04:59 30 Mar 1992
  1111.  
  1112.     Location: /pub/misc/compression
  1113.       FILE      rw-rw-r--     49486  Nov 27 22:37   lzrw3-a.c
  1114.  
  1115. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1116. Last updated 00:08 28 Mar 1992
  1117.  
  1118.     Location: /pub/compression
  1119.       FILE      rw-r--r--     49486  Aug 21  1991   lzrw3-a.c
  1120.  
  1121. Host nic.funet.fi   (128.214.6.100)
  1122. Last updated 04:59 30 Mar 1992
  1123.  
  1124.     Location: /pub/misc/compression
  1125.       FILE      rw-rw-r--      4991  Nov 27 22:37   lzrw3-a.txt
  1126.  
  1127. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1128. Last updated 00:08 28 Mar 1992
  1129.  
  1130.     Location: /pub/compression
  1131.       FILE      rw-r--r--      4991  Aug 21  1991   lzrw3-a.txt
  1132.  
  1133. Host nic.funet.fi   (128.214.6.100)
  1134. Last updated 04:59 30 Mar 1992
  1135.  
  1136.     Location: /pub/misc/compression
  1137.       FILE      rw-rw-r--     40655  Nov 27 22:38   lzrw3.c
  1138.  
  1139. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1140. Last updated 00:08 28 Mar 1992
  1141.  
  1142.     Location: /pub/compression
  1143.       FILE      rw-r--r--     40655  Aug 21  1991   lzrw3.c
  1144.  
  1145. Host cs.orst.edu   (128.193.32.1)
  1146. Last updated 00:06 14 Mar 1992
  1147.  
  1148.     Location: /pub/src/printers/lzrw
  1149.       FILE      rw-r--r--     40282  Jun 30  1991   lzrw3.c
  1150.  
  1151. Host nic.funet.fi   (128.214.6.100)
  1152. Last updated 04:59 30 Mar 1992
  1153.  
  1154.     Location: /pub/misc/compression
  1155.       FILE      rw-rw-r--      6622  Nov 27 22:38   lzrw3.txt
  1156.  
  1157. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1158. Last updated 00:08 28 Mar 1992
  1159.  
  1160.     Location: /pub/compression
  1161.       FILE      rw-r--r--      6622  Aug 21  1991   lzrw3.txt
  1162.  
  1163. Host nic.funet.fi   (128.214.6.100)
  1164. Last updated 04:59 30 Mar 1992
  1165.  
  1166.     Location: /pub/misc/compression
  1167.       FILE      rw-rw-r--     23379  Nov 27 22:39   lzrw4.txt
  1168.  
  1169. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1170. Last updated 00:08 28 Mar 1992
  1171.  
  1172.     Location: /pub/compression
  1173.       FILE      rw-r--r--     23379  Aug 21  1991   lzrw4.txt
  1174.  
  1175. Host nic.funet.fi   (128.214.6.100)
  1176. Last updated 04:59 30 Mar 1992
  1177.  
  1178.     Location: /pub/misc/compression
  1179.       FILE      rw-rw-r--      1147  Nov 27 22:39   lzrw45_covering
  1180.  
  1181. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1182. Last updated 00:08 28 Mar 1992
  1183.  
  1184.     Location: /pub/compression
  1185.       FILE      rw-r--r--      1147  Aug 21  1991   lzrw45_covering
  1186.  
  1187. Host nic.funet.fi   (128.214.6.100)
  1188. Last updated 04:59 30 Mar 1992
  1189.  
  1190.     Location: /pub/misc/compression
  1191.       FILE      rw-rw-r--     36029  Nov 27 22:40   lzrw5.txt
  1192.  
  1193. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1194. Last updated 00:08 28 Mar 1992
  1195.  
  1196.     Location: /pub/compression
  1197.       FILE      rw-r--r--     36029  Aug 21  1991   lzrw5.txt
  1198.  
  1199. Host nic.funet.fi   (128.214.6.100)
  1200. Last updated 04:59 30 Mar 1992
  1201.  
  1202.     Location: /pub/misc/compression
  1203.       FILE      rw-rw-r--     14914  Nov 27 22:41   lzrw_headers.h
  1204.  
  1205. Host sirius.ucs.adelaide.edu.au   (129.127.40.3)
  1206. Last updated 00:08 28 Mar 1992
  1207.  
  1208.     Location: /pub/compression
  1209.       FILE      rw-r--r--     14914  Aug 21  1991   lzrw_headers.h
  1210.  
  1211. Host nuri.inria.fr   (128.93.1.26)
  1212. Last updated 04:26 30 Mar 1992
  1213.  
  1214.     Location: /prog
  1215.       FILE      rw-rw-r--      3112  May 17  1991   lzrw1.c.Z
  1216. _______________________________________________________________________
  1217. Peter N Lewis, NCRPDA, Curtin University       peter@cujo.curtin.edu.au
  1218. GPO Box U1987, Perth WA 6001, AUSTRALIA             FAX: +61 9 367 8141
  1219. Season this text with ":-)"s and "(sp?)"s as directed, or to your taste.
  1220.  
  1221. +++++++++++++++++++++++++++
  1222.  
  1223. From: caligula!edw (Edwin H. Watkeys III, Sys Admin)
  1224. Date: Mon, 30 Mar 92 00:19:07 EST
  1225. Organization: Drexel University Guerrilla Networking Project
  1226.  
  1227.  
  1228. In article <1992Mar30.010514.24383@cujo.curtin.edu.au> (comp.sys.mac.programmer), peter@cujo.curtin.edu.au (Peter N Lewis) writes:
  1229. > caligula!edw (Edwin H. Watkeys III, Sys Admin) writes:
  1230. > >edw%caligula@phlpa.uucp
  1231. > I tried to mail you, but this address bounced like bricks don't.
  1232. Hmm... The uucp maps just came out -- maybe things will be better...
  1233.  
  1234. > There is source code to LZRW (I'll give you an archie listing at
  1235. > the bottom of this message).  LZRW is very fast, but only gets around 50%
  1236. > compression.  As for LZW proper, I believe thats what everyone uses,
  1237. > in particular, thats what unix compress uses, and you can get unix
  1238. > compress everywhere...
  1239. >
  1240. Thanks a lot -- I'm working on some communications stuff (freeware) with dynamic
  1241. (and transparent) compression -- the LZRW could come in very handy...
  1242.  
  1243. > HTH,
  1244. >    Peter.
  1245.  
  1246. Thanks,
  1247.  
  1248. Ed
  1249. (phlpa!caligula!edw@ls.com)
  1250.  
  1251.  
  1252. - --
  1253. Ed Watkeys                   "...if you wish to strive for peace
  1254. edw%caligula@phlpa.uucp       of soul and pleasure, then believe;
  1255. Drexel University (Comp Sci)  if you wish to be a devotee of truth,
  1256. Guerrilla Networking Project  then inquire...." -- Nietzsche
  1257.  
  1258. ---------------------------
  1259.  
  1260. End of C.S.M.P. Digest
  1261. **********************
  1262.